'''
输入文件 ： candidate0.txt
输出文件 ： candidate.txt
'''

'''
问题2:读取文件candi date0. txt， 从中选出候选人，并将学号和姓名写入文件candi date. txt,格式如下:
1010112161722 张三
1010112161728 李四
补充考生文件夹下文件PY301-2. py,完成这一功能。
'''
# 打开所需的数据文件
po = open(r'candidate0.txt')
# 准备写入文件
pw = open(r'candidate.txt', 'w')

# 循环处理数据
for i in po:
    # i 经过分割后 ['1320161106', '王静', '74', '97', '59', '92', '61', '99', '92', '89', '89', '92\n']
    a = i.split(' ')[:2] # 根据题意只需要前2个数据 即学号与姓名
    # 拼接字符串
    tmp = ''
    # 循环写入文件
    for j in a:
        tmp += j + ' '
    print(tmp)
    # 去掉末尾的空格并 添加一个换行符
    pw.write(tmp[:-1] + '\n') # 最后结果 1320161106 王静\n

# 关闭文件 释放资源
pw.close()